Wish list transactions through smart tv

ABSTRACT

A user may create a wish/gift list and send the list to recipients, who have the option of accepting the list. Content being viewed or recorded by recipients who have accepted the list is scanned to determine whether the content is relevant to one or more items on the list. If so, an alert is displayed on a recipient device, which can be the same device as the displayed content. The recipient may select the alert to purchase the item(s) or obtain additional information about the item(s) for a subsequent purchase.

CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No.13/592,854, filed Aug. 23, 2012, and issued as U.S. Pat. No. 9,619,833on Apr. 11, 2017, which claims the benefit of U.S. Provisional PatentApplication Ser. No. 61/655,354, filed Jun. 4, 2012, which isincorporated by reference in their entirety.

BACKGROUND

Technical Field

The present application generally relates to electronic commerce, and inparticular, to commerce through a smart television.

Related Art

Currently, there are many ways to share a wish list with others, such asthrough email, mobile devices, social networks, and Internet sites. Wishlists allow a user to show others items the user may wish to receive orobtain. Receivers of wish lists may include friends, businessassociates, relatives, and the like who may desire to make a purchase ofan item on the wish list to give to the user.

Because a main purpose of a wish list is to be able to share with othersand possibly receive an item from the wish list from a wish listrecipient, it would be desirable to provide recipients with an easy,convenient, and fun way to receive and purchase from a wish list.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a flowchart illustrating a method for conducting a wish listtransaction through an interactive content display device according toone embodiment;

FIG. 2 is an illustration of a system used to conduct a wish listtransaction according to one embodiment;

FIGS. 3A and 3B are exemplary device displays a user may see as part ofa wish list transaction; and

FIG. 4 is a block diagram of a computer system suitable for implementingone or more components in FIG. 2 according to one embodiment of thepresent disclosure.

Wherever possible, the same reference numbers are used throughout thedrawings to refer to the same or like elements.

DETAILED DESCRIPTION

According to one embodiment, a user shares a wish list through a smarttelevision, such as a smart direct to home (DTH) TV utilizing a smartcard. The wish list may be created through a service provider site, suchas PayPal or eBay, by adding one or more items to the wish list. Theuser can identify one or more recipients of the wish list by specifyingdesired recipient's smart card numbers or other identifiers. Theidentified recipients then receive an onscreen alert on their smart TV,such as an icon on the screen. The alert may notify the recipient that awish list has been sent from the user and requests whether the recipientwants to accept the list. If yes, the recipient can accept through thesmart TV or other means.

Once accepted, items on the wish list are compared with program contactbeing viewed by the recipient on the smart TV. When content appears thatis related to an item from the wish list, an alert or notification maybe communicated to the recipient, such as on the smart TV display. Forexample, an item on the wish list may be a WWE John Cena shirt. Therecipient turns on a WWE wrestling program and sees an alert pop on thescreen.

Upon seeing the alert or notification, the recipient can select thealert to initiate a purchase of the wish list item. For example, therecipient can select the alert through a remote control, pointingdevice, or through a touch on the screen. The user may be directed to ascreen, such as on the TV or a user computing device, such as a smartphone or PC, that includes information about the item. The screen may bea product or checkout screen from a merchant or service provider. Therecipient may then make the purchase through a typical checkout flow orprocess or other method.

Upon payment approval, the recipient and user may both be notified ofthe purchase. The item may then be shipped or delivered to the user.

As a result, the user may share a wish list through a TV and recipientsmay be alerted when they are watching a program related to an item onthe wish list, which may prompt a recipient to make the gift purchasefor the user.

These and other embodiments will be described in further detail below,with reference to the following drawings.

FIG. 1 is a flowchart showing a process 100 for conducting a wish listtransaction through an interactive content display device according toone embodiment. At step 102, a user creates a wish list, such as with aservice provider like PayPal, Inc. or eBay Inc. The user may access orlog onto a user account with the service provider through a computingdevice, such as a PC, smart phone, or computing tablet. The user may additems to the wish list through known methods, such as searching for andselecting a desired item by clicking on a button to add the desired itemto the wish list. The wish list may then contain a list of selecteditems, such as by description, along with links to purchase the items ifdesired. The wish list may be created in other ways as well, throughvarious methods known in the industry. For example, the user maydownload a gift list created from another application, program, or site,the user may be presented with gift suggestions from a service provider,which can be used to start or add onto a list, and/or the user may scanor otherwise capture item information from a user device, such as asmart phone, to add the item to a wish list.

Next, at step 104, the user may identify recipient(s) of the user wishlist. In one embodiment, the user enters or otherwise selects, such asfrom a contact list, smart card numbers for a recipient television, suchas a DTH TV. In other embodiments, the user can select a recipient phonenumber, user ID, email address, or other recipient/device identifier.For example, the user may select recipients from a drop down menu withnames or photos and corresponding contact information. The user may alsomanually enter a recipient identifier if one is not readily availablefrom a stored list. The recipient and/or device identifier can then beused to identify the recipient directly or indirectly.

An alert or other notification can be sent to the identified recipientsat step 106, such as through the corresponding recipient devices like aDTH TV, smart phone, PC, or computing tablet. The notification may be anicon informing the recipient that the user has sent a wish list to therecipient and asks the recipient whether the recipient desires to acceptthe wish list. Other types and means of notification may also besuitable, such as a text message, email, voice message, or visualindicator to one or more recipient devices.

If the recipient decides to accept the wish list, the acceptance isreceived by the service provider at step 108. For example, after viewingthe alert or notification, the recipient may select the alert or aportion of the alert, such as with a touch or remote controller, throughthe TV or other recipient device. The information is communicatedelectronically to the service provider from the device. The recipientmay accept the wish list through any suitable means. Examples includeselecting an “accept” or similar link or button from a user smart phone,computing tablet, television, PC, or other computing device. Therecipient may also use voice or text to accept the wish list.

Once the acceptance is received, the service provider scans content, atstep 110, viewed by recipients who have accepted the user's wish list.The content may be on a television, such as a program, show, movie,commercial, sports event, news, etc. The content may also be on otherdevices with displays, such as a PC, computing tablet, smart phone, etc.In addition to video, the content may be text or images, such as a newsstory on an Internet site or merchandise on a shopping site. The contentmay be scanned for key words, program description, and any otherinformation associated with the content. Thus, the service providershould have access, either directly or indirectly, to what recipientsare currently viewing or expects to view on one or more recipientdevices. In the latter case, the recipient may have set a program to berecorded. Thus, even if the recipient is not viewing the program live orin real-time, the service provider determine that a recorded programwill be viewed at some time and that program contains content related tosomething on an accepted wish list.

While or after scanning content, a determination is made, at step 112,whether the currently viewed or recorded content is related to an itemon the user's wish list. For example, if an item is a John Cena WWEt-shirt, and a recipient is watching a WWE show, a positivedetermination is obtained. Other item-related content examples includean online or television news story about John Cena or the WWE,electronic images of John Cena or the WWE, an online or televisioncommercial or promotion about an upcoming WWE show, etc. The positivedetermination may be through a search of “John Cena” and/or “WWE”.

If the currently viewed or recorded content is not related to any itemson a user wish list, content may be continually monitored on one or morerecipient viewing devices. When related content is found, an alert issent, at step 114, to the recipient viewing the content. “Related” maybe defined in various ways, depending on the service provider and thewish list item. For example, the service provider may not want to sendalerts constantly for a certain “common” item, as that may be disruptiveor annoying for the recipient. In that situation, “related” may becontent that is very close to the wish list item. On the other hand, ifan item is not “common” and a standard content search does not or wouldnot yield many positive determinations, the service provider may broadenthe meaning of “related” to produce more positive determinations. Thecontent search can be dynamically changed if too many or too littlepositive determinations are found. For example, if a wish list item is aDVD of a specific movie, related content may include content involvingan actor in the movie, the movie itself, a movie awards show, thedirector of the movie, a genre of the movie, etc. In another example, ifthe wish list item is a baseball, related content may include a sportsshow, a baseball game, ESPN Sports Center, etc.

The alert can be through the same device that the recipient is viewingthe content on, such as a DTH TV. The alert may also be sent, inaddition to or alternatively, to another recipient device, such as asmart phone, computing tablet, or PC. The alert essentially notifies therecipient that an item on a user's gift list can be purchased and isrelated to content the recipient is currently viewing.

Examples of alerts include an icon on a display, a text message, anaudio message, an email, a link, etc. The alert may allow the recipientto select the alert to indicate an interest by the recipient of making apurchase of a specific item related to current content. Selection mayinclude touching, tapping, or pointing and clicking the alert/icon or aportion thereof.

The interest is electronically received, at step 116, by the serviceprovider. In response, the service provider presents information to therecipient, at step 118, such as on the recipient display device orcomputing device. The information may be a page providing informationabout the wish list item and details of how to purchase the item. Theinformation may be presented as an overlay to the currently viewedcontent, on a new screen, on a portion of the currently viewed content,and/or on another recipient device, such as a smart phone, computingtablet, or PC.

For example, the information may include an item link or button, apayment link or button, item description, price, information about theuser (or receiver of the purchase), etc. The information may be from apage or site hosted by the service provider or a merchant offering theitem for purchase.

If the recipient decides to purchase the item for the user, therecipient can convey that information to the service provider, merchant,or other entity, such as through flows similar or the same asconventional payment processes. For example, the recipient may place thedesired item in a cart, enter payment information, such as fundingsource and related information, a shipping option, any messages, and aconfirmation of the purchase, such as through a click, tap, or othermeans of selection. The recipient may also log into an account with theservice provider to streamline the payment flow.

The purchase may then be processed, at step 120, which may includecrediting an account of the seller or merchant and debiting an accountof the recipient (or buyer). Processing may also require authenticatingthe recipient if needed, such as by requesting a PIN or password fromthe recipient, including any identifying information, such as a username.

After the purchase is processed, the recipient (buyer), the user (personreceiving the purchase), and/or the seller or merchant may be notified,such as by the service provider. If the purchase is declined, therecipient and the merchant may be notified, such that the recipient maytry another funding source or option. Notification may be via text,email, voice, or other means to one or more appropriate devices of therecipient, user, and/or seller.

If the purchase is approved, all three parties may be notified. Themerchant may then deliver the purchased item to the user. The user orservice provider may modify the user's wish list to remove the purchaseditem so that content is no longer scanned for relation to the particularitem. Alternatively, or in addition, the service provider may notifyother recipients of the user's wish list that the purchased item is nolonger needed. Such a notification may be through recipient devices, asdiscussed above, such as through a DTH TV alert/icon or an audio/textnotification on a recipient smart phone. Thus, recipients are keptupdated as to items on a wish list no longer needed so that they do notpurchase an unneeded item. Note that one or more of the above steps maybe omitted, combined, and/or performed in a different sequence asdesired and appropriate.

Embodiments as described herein may include and be performed by aninternet-capable device that includes a memory and a processor, theprocessor executing instructions included in the memory for performingmethods as described herein. Consistent with some embodiments, theinternet-capable device may be a mobile device, such as a mobile phone,computing tablet, or smart phone running the iOS™ operating system, theAndroid™ operating system, Windows™ Mobile™ operating system, aBlackBerry™ operating system, or webOS™. Alternatively, the mobiledevice may be a tablet computer such as the Apple® iPad™ or the Samsung®Galaxy™ tablet. Consistent with some embodiments, the memory of themobile device is capable of storing applications that, when executed bythe processor, perform methods as described herein. In one embodiment,the mobile device may include any appropriate combination of hardwareand/or software having a processor and capable of reading instructionsstored on a non-transitory machine-readable medium for execution by theprocessor. Some common forms of machine-readable media includes, forexample, floppy disk, flexible disk, hard disk, magnetic tape, any othermagnetic medium, CD-ROM, any other optical medium, punch cards, papertape, any other physical medium with patterns of holes, RAM, PROM,EPROM, FLASH-EPROM, any other memory chip or cartridge, and/or any othermedium from which a processor or computer is adapted to read.Applications stored in the memory or machine-readable media may bedownloaded or purchased from application repositories such as the Apple®App Store™, Android™ MarketPlace™, or Amazon Appstore. Such instructionsmay allow the sharing of content from the mobile device to a seconddevice The user device may also be a PC.

In one embodiment, televisions as described herein may beinternet-capable televisions having a memory and a processor, whereinthe memory is capable of storing applications or widgets that, whenexecuted by the processor, perform methods as described herein. Theinternet-capable televisions have internet-capability via a connectionto the internet through an internet appliance such as a DVR, an AppleTV™device, a GoogleTV™ device, a console gaming system such as a Sony®PlayStation™ 3, a Microsoft® Xbox 360™, or other cable or satelliteprovider set-top box. Moreover, the internet appliance may also includea memory and a processor, wherein the memory is capable of storingapplications or widgets that, when executed by the processor, performmethods as described herein.

FIG. 2 is an illustration of a system 200 according to one embodimentused to perform the method in FIG. 1. As shown in FIG. 2, a firstinternet-capable user device 202 is coupled to a network 204. Theconnection may be wireless through a wireless data protocol such asWi-Fi™, 3G, 4G, HDSPA, LTE, RF, NFC, or through a wired connection. Asdiscussed above, first device 202 may be a mobile device such as aniPhone™ or iPad™ or other mobile device running the iOS™ operatingsystem, the Android™ operating system, a BlackBerry™ operating system,or PalmOS™. First user device 202 may also be a personal computer,laptop computer, netbook, or tablet computer. Moreover, network 204 maybe a local area or wide area network, or may simply referred to as “thecloud”.

A second internet-capable user device 206 is also coupled to network204. As with first user device 202, second user device 206 may also becoupled to network 204 wirelessly or through a wired connection. Seconduser device 206 may also include a memory and a processor, wherein thememory is capable of storing instructions such as applications orprograms that, when executed by the processor, perform methods asdescribed herein. In one embodiment, second user device 206 may be ainternet-capable smart television, such as a DTH TV, or have may haveinternet-capability via a connection to the internet through an internetappliance 208, such as a DVR, an AppleTV™ device, a GoogleTV™ device orother satellite or cable provider set-top box. Moreover, internetappliance 208 may also include a memory and a processor, wherein thememory is capable of storing applications or programs that, whenexecuted by the processor, perform methods as described herein. In oneembodiment, the instructions stored in memory of second user device 206and/or internet appliance 208 may provide a user interface forinteracting with content displayed at second user device 206. The userinterface may facilitate viewing content, receiving alerts while viewingcontent, and/or purchasing based on alerts.

System 200 further includes a remote server 210 also coupled to network204. Remote server 210 may be coupled to internet through any wired orwireless connection. Moreover, remote server 210 may further include amemory and a processor, wherein the memory includes instructions forexecution by the processor for performing methods as described herein.Such computer-readable instructions may be part of the instructionsexecuted by remote server 210 to perform methods as described herein. Inparticular, remote server 210 may include instructions for facilitatingcommunications between first user device 202 and second user device 206.Remote server 210 may support data conversion, normalization andmarshalling of data between different platforms. Remote server 210 mayalso support networking between different platforms. In addition, remoteserver 210 may include instructions in a memory for execution by aprocessor that supports the generation and transmission of notificationand content to first user device 202 and second user device 206.

A third user device 214 may be the same or similar as first user device202. Third user device 214 may enable a recipient to create a wish list,distribute the wish list to intended recipients, such as to a user ofsecond user device 206, and communicate information between devices onnetwork 204, such as through server 210 of a service provider.

When the content, such as a program, is displayed on second user device206, a user may interact with the content displayed on second userdevice 206 using first user device 202, the user's finger (with atouch-screen display), or a controller 216 capable of controlling seconduser device 206 or internet appliance 208. Controller 216 may be aremote control or a joystick or other suitable device. In oneembodiment, first user device 202 may include instructions stored in itsmemory that, when executed by its processor, allows first user device202 to act as controller 216. Such instructions may be a separate remotecontrol application, part of the instructions executing on a processorof first user device 202, or part of the instructions executing onremote server 210 that allows direct communication between first userdevice 202 and second user device 206. For example, a user can usecontroller 216 or first device 202 to browse content, accept a wish listrequest, select content for purchase, or receive notifications. Controlof the content may be passed between first user device 202 andcontroller 216 of second user device 206 via commands issued at firstuser device 202 or controller 216. In one embodiment, notifications andupdates may be displayed at second user device 206 while viewingcontent.

In one embodiment, form fields requesting information from the user maybe displayed on either first user device 202 or second user device 206,or both, wherein a user can complete the form fields on either device.Examples of form fields include login and password information, searchboxes, etc. In one embodiment, a user can be filling in a form fielddisplayed on second device 106 by entering the information on firstdevice 102. Alternatively, for additional privacy, the form fields couldonly be displayed on first user device 206 for entry on first userdevice 206. Upon completion of the form fields, the information can betransmitted to network 204 (e.g., the cloud). In some embodiments, auser can enter information into a form field displayed on second userdevice 206 using controller 216, and the entered information can betransmitted to, and displayed on, first user device 202, or vice versa.Similar functionality can exist on third user device 214 to perform thefunctions described herein for creating and distributing a wish list.

While viewing content on second user device 206, a user may enter acommand at either first user device 202 or second user device 206 usingcontroller 216 to accept a wish list, view a wish list, select an itemrelated to the content, and purchase the item from second user device206 or first user device 202.

FIGS. 3A and 3B are exemplary device displays a user may see as part ofa wish list transaction. FIG. 3A, which may be seen on a television, PC,computing tablet, or smart phone, shows a recipient watching content andhaving a message appear asking whether the recipient would like toaccept a wish list from a user (Ben). The recipient may then select “OK”or “Cancel” to accept or decline the request.

FIG. 3B shows what a recipient may see when an alert is sent by theservice provider. The alert, shown here as a picture of a gift on thecorner of the display, may pop up on a content screen about a WWE event,where the gift associated with the content is a John Cena t-shirt. Thedisplay be on a television, PC, computing tablet, or smart phone, andthe content may be a program, an advertisement on a WWE web site, orother electronic content. The recipient may select the alert to purchasea wish list item or obtain additional information about the wish listitem.

FIG. 4 is a block diagram of a computer system 400 suitable forimplementing one or more embodiments of the present disclosure. Invarious implementations, the user device may comprise a personalcomputing device (e.g., a personal computer, laptop, smart phone,tablet, PDA, Bluetooth device, key FOB, badge, etc.) capable ofcommunicating with the network. Generally, computer system 400 may alsobe a smart television. The merchant and/or payment provider may utilizea network computing device (e.g., a network server) capable ofcommunicating with the network. It should be appreciated that each ofthe devices utilized by users, merchants, and payment providers may beimplemented as computer system 400 in a manner as follows or modified asneeded.

Computer system 400 includes a bus 402 or other communication mechanismfor communicating information data, signals, and information betweenvarious components of computer system 400. Components include aninput/output (I/O) component 404 that processes a user action, such asselecting keys from a keypad/keyboard, selecting one or more buttons orlinks, etc., and sends a corresponding signal to bus 402. I/O component404 may also include an output component, such as a display 411 (e.g.,television screen, smart phone touch screen, PC display, etc.) and acursor control 413 (such as a keyboard, keypad, mouse, remote control,etc.). An optional audio input/output component 405 may also be includedto allow a user to use voice for inputting information by convertingaudio signals. Audio I/O component 405 may allow the user to hear audio.A transceiver or network interface 406 transmits and receives signalsbetween computer system 400 and other devices, such as another userdevice, a merchant server, or a payment provider server via network 460.In one embodiment, the transmission is wireless, although othertransmission mediums and methods may also be suitable. A processor 412,which can be a micro-controller, digital signal processor (DSP), orother processing component, processes these various signals, such as fordisplay on computer system 400 or transmission to other devices via acommunication link 418. Processor 412 may also control transmission ofinformation, such as cookies or IP addresses, to other devices.

Components of computer system 400 also include a system memory component414 (e.g., RAM), a static storage component 416 (e.g., ROM), and/or adisk drive 417. Computer system 400 performs specific operations byprocessor 412 and other components by executing one or more sequences ofinstructions contained in system memory component 414. Logic may beencoded in a computer readable medium, which may refer to any mediumthat participates in providing instructions to processor 412 forexecution. Such a medium may take many forms, including but not limitedto, non-volatile media, volatile media, and transmission media. Invarious implementations, non-volatile media includes optical or magneticdisks, volatile media includes dynamic memory, such as system memorycomponent 414, and transmission media includes coaxial cables, copperwire, and fiber optics, including wires that comprise bus 402. In oneembodiment, the logic is encoded in non-transitory computer readablemedium. In one example, transmission media may take the form of acousticor light waves, such as those generated during radio wave, optical, andinfrared data communications.

Some common forms of computer readable media includes, for example,floppy disk, flexible disk, hard disk, magnetic tape, any other magneticmedium, CD-ROM, any other optical medium, punch cards, paper tape, anyother physical medium with patterns of holes, RAM, PROM, EPROM,FLASH-EPROM, any other memory chip or cartridge, or any other mediumfrom which a computer is adapted to read.

In various embodiments of the present disclosure, execution ofinstruction sequences to practice the present disclosure may beperformed by computer system 400. In various other embodiments of thepresent disclosure, a plurality of computer systems 400 coupled bycommunication link 418 to the network (e.g., such as a LAN, WLAN, PTSN,and/or various other wired or wireless networks, includingtelecommunications, mobile, and cellular phone networks) may performinstruction sequences to practice the present disclosure in coordinationwith one another..

Where applicable, various embodiments provided by the present disclosuremay be implemented using hardware, software, or combinations of hardwareand software. Also, where applicable, the various hardware componentsand/or software components set forth herein may be combined intocomposite components comprising software, hardware, and/or both withoutdeparting from the spirit of the present disclosure. Where applicable,the various hardware components and/or software components set forthherein may be separated into sub-components comprising software,hardware, or both without departing from the scope of the presentdisclosure. In addition, where applicable, it is contemplated thatsoftware components may be implemented as hardware components andvice-versa.

Software, in accordance with the present disclosure, such as programcode and/or data, may be stored on one or more machine readable mediums,including non-transitory machine readable medium. It is alsocontemplated that software identified herein may be implemented usingone or more general purpose or specific purpose computers and/orcomputer systems, networked and/or otherwise. Where applicable, theordering of various steps described herein may be changed, combined intocomposite steps, and/or separated into sub-steps to provide featuresdescribed herein.

Embodiments described herein are exemplary only. One skilled in the artmay recognize various alternative embodiments from those specificallydisclosed. Those alternative embodiments are also intended to be withinthe scope of this disclosure. As such, the embodiments are limited onlyby the following claims.

What is claimed is:
 1. A first device comprising: a non-transitorymemory storing instructions; and a processor configured to executeinstructions to cause the first device to: present, on a display of thefirst device associated with a first user, streaming media content;receive, over a network connection, a notification from a second deviceassociated with a second user, the notification requesting acceptance ofa wish list, and the wish list identifying a plurality of items selectedby the second user for review by the first user; compare, in response tothe acceptance of the wish list, the streaming media content presentedon the display of the first device to the plurality of items on the wishlist; present, on the display of the first device, a notification with apositive indication that the streaming media content includes at leastone item from the plurality of items on the wish list; select, via auser input on the display of the first device, the positivenotification, the positive notification including product informationfor the at least one item and a checkout option; and purchase, via auser input on the display of the first device, the at least one itemusing the checkout option.
 2. The first device of claim 1, wherein thefirst device is a smart television.
 3. The first device of claim 1,wherein the compare comprises a keyword search during the streamingmedia content, wherein the keyword search uses a first keyword toidentify the at least one item during the streaming media content. 4.The first device of claim 3, wherein the first keyword can dynamicallychange if the keyword search if too many positive determinations of theat least one item are identified.
 5. The first device of claim 3,wherein the first device continuously monitors the streaming mediacontent on the display of the first device for the first keyword.
 6. Thefirst device of claim 1, wherein the first device is designed to receivethe notification from the second device using a number of a smart cardassociated with the first device.
 7. The first device of claim 1,executing the instructions further causes the first device to: determinethat the first user is associated with a third device; and responsive toa determination, present, on a display of the third device, the positivenotification.
 8. The first device of claim 1, executing the instructionsfurther causes the first device to: transmit, over the networkconnection, a purchase notification to the second device indicating thepurchase of the at least one item.
 9. The first device of claim 1,wherein the streaming media content includes pre-recorded program.
 10. Amethod comprising: presenting, on a display of a first device associatedwith a first user, streaming media content; receiving, over a networkconnection, a notification from a second device associated with a seconduser, the notification requesting acceptance of a wish list, and thewish list identifying a plurality of items selected by the second userfor review by the first user; comparing, in response to the acceptanceof the wish list, the streaming media content presented on the displayof the first device to the plurality of items on the wish list;presenting, on the display of the first device, a notification with apositive indication that the streaming media content includes at leastone item from the plurality of items on the wish list; selecting, via auser input on the display of the first device, the positivenotification, the positive notification including product informationfor the at least one item and a checkout option; and purchasing, via auser input on the display of the first device, the at least one itemusing the checkout option.
 11. The method of claim 10, wherein the firstdevice is a smart television.
 12. The method of claim 10, wherein thecompare comprises a keyword search during the streaming media content,wherein the keyword search uses a first keyword to identify the at leastone item during the streaming media content.
 13. The method of claim 12,wherein the first keyword can dynamically change if the keyword searchif too many positive determinations of the at least one item areidentified.
 14. The method of claim 10, wherein the first device isdesigned to receive the notification from the second device using anumber of a smart card associated with the first device.
 15. The methodof claim 10, further comprising: determine that the first user isassociated with a third device; and responsive to a determination,present, on a display of the third device, the positive notification.16. The method of claim 10, further comprising: transmit, over thenetwork connection, a purchase notification to the second deviceindicating the purchase of the at least one item.
 17. A non-transitorymachine-readable medium comprising a plurality of machine-readableinstructions, the instructions executable to perform operationscomprising: presenting, on a display of a first device associated with afirst user, streaming media content; receiving, over a networkconnection, a notification from a second device associated with a seconduser, the notification requesting acceptance of a wish list, and thewish list identifying a plurality of items selected by the second userfor review by the first user; comparing, in response to the acceptanceof the wish list, the streaming media content presented on the displayof the first device to the plurality of items on the wish list;presenting, on the display of the first device, a notification with apositive indication that the streaming media content includes at leastone item from the plurality of items on the wish list; selecting, via auser input on the display of the first device, the positivenotification, the positive notification including product informationfor the at least one item and a checkout option; and purchasing, via auser input on the display of the first device, the at least one itemusing the checkout option.
 18. The non-transitory machine-readablemedium of claim 17, wherein the compare comprises a keyword searchduring the streaming media content, wherein the keyword search uses afirst keyword to identify the at least one item during the streamingmedia content.
 19. The method of claim 10, wherein the first device isdesigned to receive the notification from the second device using anumber of a smart card associated with the first device.
 20. Thenon-transitory machine-readable medium of claim 17, further comprising:determine that the first user is associated with a third device; andresponsive to a determination, present, on a display of the thirddevice, the positive notification.